protector drainage - French English Dictionary